9c060d23e86db9d1b1460e000e104dc6c8d4196f,src/org/exist/http/RESTServer.java,RESTServer,doGet,#DBBroker#HttpServletRequest#HttpServletResponse#String#,205
Before Change
} catch (XPathException e) {
response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
writeResponse(response, formatXPathException(query, path, e), "text/html", encoding);
}
} else {
// no query parameter: try to load a document from the specified
After Change
} catch (XPathException e) {
response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
if (MimeType.XML_TYPE.getName().equals(mimeType)) {
writeResponse(response, formatXPathException(query, path, e), mimeType, encoding);
} else {
writeResponse(response, formatXPathExceptionHtml(query, path, e), MimeType.HTML_TYPE.getName(), encoding);
}
}
} else {